package fr.afcepf.atod16.groupe1.projet1.dao.catalogue;

import fr.afcepf.atod16.groupe1.projet1.dao.Dao;
import fr.afcepf.atod16.groupe1.projet1.dto.catalogue.DtoCategorieProduit;
import java.util.List;
import javax.ejb.Local;

/**
 * Interface de la DAO categorie produit
 * @see Dao
 * @author cedric
 */
@Local
public interface DaoCategorieProduit extends Dao<DtoCategorieProduit> {

    /**
     * Retourne la liste des catégories et de leurs sous-catégories
     * @return La liste
     */
    public List<DtoCategorieProduit> listerRecursif();
}
